package com.margo.project;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

import zipkin2.server.internal.EnableZipkinServer;

/**
 * 参考
 * https://www.liangzl.com/get-article-detail-173870.html
 * https://www.cnblogs.com/duanxz/p/7552857.html
 * @author fangxingbang
 * 
 * 官网
 * https://github.com/openzipkin/zipkin-reporter-java
 * 
 * reporter：上报链路数据的模块，配置在具体的应用中
 * transport：传输链路数据的模块，通常为http、Kafka
 * collector：收集&消费链路数据的模块，默认通过http收集，可以配置为Kafka消费
 * storage：存储链路数据的模块，具体实例可以为ES、Cassandra或者mysql
 * 
 * https://github.com/openzipkin/zipkin/tree/master/zipkin-storage
 *
 */
@EnableZipkinServer
@SpringBootApplication
public class SpringZipkinServerApplication {
	public static void main(String[] args) {
		SpringApplication.run(SpringZipkinServerApplication.class, args);
	}
}
